/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package co.dzgroup.votacion.modelo;

import co.dzgroup.votacion.util.Formato;

/**
 * Clase para mapear la información de la tabla partido político
 * @author Lucho
 */
public class PartidoPolitico {

    private int partidoPoliticoId;
    private String nombre;
    private String descripcion;
    private Boolean estado;

    /**
     * Constructor por defecto de la clase
     */
    public PartidoPolitico() {
    }

    /**
     * Constructor con todos los atributos de la clase
     * @param nombre
     * @param descripcion
     * @param estado
     */
    public PartidoPolitico(String nombre, String descripcion, Boolean estado) {
        this.nombre = nombre;
        this.descripcion = descripcion;
        this.estado = estado;
    }

    public String getDescripcion() {
        return descripcion;
    }

    public void setDescripcion(String descripcion) {
        this.descripcion = descripcion;
    }

    public Boolean getEstado() {
        return estado;
    }

    public void setEstado(Boolean estado) {
        this.estado = estado;
    }

    public String getNombre() {
        return Formato.properCase(nombre);
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public int getPartidoPoliticoId() {
        return partidoPoliticoId;
    }

    public void setPartidoPoliticoId(int partidoPoliticoId) {
        this.partidoPoliticoId = partidoPoliticoId;
    }

}
